PROIECT DE
SEMESTRU
INSTALAREA, UTILIZAREA SI ANALIZA
UNUI LIMBAJ DE
PROGRAMARE EXPERIMENTAL
Sursa:
Internet.
Etape:
1. transferul
pachetului ales de pe
Internet.
2. instalarea
pe una dintre platformele disponibile
la nivelul retelei universitatii (Linux, Windows, DOS);
Conditie
obligatorie: reusita instalarii. (Nu se poate analiza un limbaj caruia nu i s-a reusit instalarea. Deci aceasta este una dintre primele conditii de verificat pentru acceptarea limbajului de studiat).
3. familiarizarea cu modul de operare si
elaborarea unei documentatii in acest sens care sa contina si exemple
edificatoare de programe (mediu de programare ?, ce componente contine ?);
4. elaborarea unui
studiu asupra limbajului care sa contina in esenta:
- paradigma de programare in care se
incadreaza;
- prezentarea sintaxei insotita de scurte
exemple comentate;
(se
poate face comparativ cu Python, C/C++, Java, Pascal, Lisp, Prolog etc)
- tipuri de date, declaratii, domenii de vizibilitate,
clase de memorie, tipuri de alocari, operatori specifici si modul lor de
actiune, subrutine si modalitati de transmitere a parametrilor, facilitati
low-level, modalitati de tratare a exceptiilor, etc;
- in eventualitatea acceptarii paradigmei
obiectuale, cum se defineste mostenirea, ce caracteristici au metodele, cum se
implementeaza etc.
- ce
elemente noi pretind autorii lui ca au introdus si cum functioneaza ele la
nivelul implementarii pe care ati instalat-o ?
- opinii rezultate in urma analizei asupra
asupra oportunitatii dezvoltarii limbajului, asupra punctelor forte si a
slabiciunilor acestuia, asupra utilitatii lui potentiale in raport cu
necesitatile actuale din programare.
Se va lucra in echipe de cate 3
studenti.
Termen de predare: ultima sedinta de laborator a semestrului.